BODY {font-family:verdana, arial; color: #0b0; background: #fff; margin: 0px 0px 0px 0px;} 
A:link    {text-decoration:underline; color:#275B59; }  
A:visited {text-decoration:underline; color:#275B59; } 
A:hover   {text-decoration:underline; color=#FF0000} 

H1 {font-family:verdana, arial; background:#ff5634; color:#000; font-weight:bold;}
H2 {font-family:verdana, arial; background:#33a; color:#fff; font-weight:bold;  border: 0; padding: 0; margin: 0;}
H3 {font-family:verdana, arial; background:#F9FF04; color:#fff; font-weight:bold; margin: 0; padding: 0; }

H4 {font-family:verdana, arial; font-size:16px; color:#CC0000; font-weight:normal;margin: 0; padding: 0; }
H5 {font-family:verdana, arial; font-size:14px; color:#CC0000; font-weight:normal;}
H6 {font-family:verdana, arial; font-size:12px; background:#adf; color: #33a; font-weight:normal;margin: 0; padding: 0; }
HR {color:#fa0;}

.Pagina { width=800px; background: #eee; color: #000; font-family: verdana, tahoma, arial; font-size:14px; border: 1px solid black; }
.Lista { width=800px; background: #eee; color: #000; font-family: verdana, tahoma, arial; font-size:12px; text-align=left; border: 1px solid black; }

.Cerca { font-size:12px; color:#000; }
.Tabella { font-size:12px; color:#00f; }

TABLE.trovate { background: #fee; border: 1px dotted black; background: #eee; width=96%; }

TABLE.aven { background: #fee; border: 1px solid blue; }
TABLE.aven TD { border-bottom: 1px dotted blue; }
TABLE.aven TD.evidenza { color: #00f; }
TABLE.aven TD.rp { color: #aaa; text-align: right; }

TABLE.com { background: #fee; border: 1px solid red; }
TABLE.com TD { border-bottom: 1px dotted red; }
TABLE.com TD.rp { color: #aaa; text-align: right; }
TABLE.com TD.evidenza { color: #00f; }

TABLE.cyp { background: #efe; border: 1px solid green; }
TABLE.cyp TD { border-bottom: 1px dotted green; }
TABLE.cyp TD.eng { border-bottom: 1px dotted green; color: green; }
TABLE.cyp TD.rp { color: #aaa; text-align: right; }

TABLE.titolo { background: #fff; width: 90%; }
TABLE.esempio { background: #fff; width: 80%; }

table.tooltip { border: 0px solid red; width: 100%; }
table.tooltip td { border: 0px solid green; vertical-align: top; }

/*  */

#tooltip{
	position: absolute;
	overflow: auto;
	border:1px solid #005C5A;
	background: #aec;
	padding: 2px 5px;
	color:#005C5A;
	display: none;
	font-size: 11px;
	}	
	

TABLE { background: #fff; }
TD    {font-family:verdana, arial; font-size:12px; color:#000;} 
TD.T1  {font-family:verdana, arial; font-size:12px; color:#FF6633; } 
TD.T2  {font-family:verdana, arial; font-size:12px; color:#FF6633; text-align:center;} 
TD.T5  {font-family:verdana, arial; font-size:16px; color:#FF6633; background:#FFCC99; font-weight:bold; text-align:center; } 
TD.R  { text-align:right;}
TD.Numero  { text-align:right;font-weight:bold;}
TD.T  {font-family:verdana, arial; font-size:16px; color:white; background:#FF6633; } 
TD.I  {font-family:verdana, arial; font-size:12px; color:#990000;} 
TD.O  {font-family:verdana, arial; font-size:12px; color:#000; background:#FC9C34; } 

TD.sfondo  {font-family:verdana, arial; font-size:14px; color:#275B59; background:#fff url(../righe.jpg); text-align:center;} 

TABLE.entra { background: #eee; width: 120pt; }
TABLE.entra TD.entra  {font-family:verdana, arial; font-size:12px; color:#275B59; } 

TABLE.MP { background: #eef; border: 1px dotted blue; }
TABLE.MP TR { vertical-align: top; } 
TABLE.MP TD {font-family:verdana, arial; font-size:10px; color:#000;} 
TABLE.MP TD.Uno {font-family:verdana, arial; font-size:10px; color:#0a0; padding-left: 2px; background: #fff;} 
TABLE.MP TD.Due {font-family:verdana, arial; font-size:10px; color:#00f; padding-left: 2px; background: #fff;} 
TABLE.MP TD.rUno {font-family:verdana, arial; font-size:10px; color:#0a0; font-weight:bold; padding-left: 2px; } 
TABLE.MP TD.rDue {font-family:verdana, arial; font-size:10px; color:#00f; font-weight:bold; padding-left: 2px; } 

TABLE.MP TD.nomi {font-family:verdana, arial; font-size:10px; color:#f00; text-align: left; vertical-align: top;  padding-left: 2px; } 

.LabelPuno { background: #eef; border: 1px dotted blue; }
TABLE.Puno { background: #eef; border: 1px dotted blue; }
TABLE.Puno TR { vertical-align: top; } 
TABLE.Puno TD {font-family:verdana, arial; font-size:10px; color:#000;} 
TABLE.Puno TD.Uno {font-family:verdana, arial; font-size:10px; color:#0a0; padding-left: 2px; background: #fff;} 
TABLE.Puno TD.Due {font-family:verdana, arial; font-size:10px; color:#00f; padding-left: 2px; background: #fff;} 
TABLE.Puno TD.rUno {font-family:verdana, arial; font-size:10px; color:#0a0; font-weight:bold; padding-left: 2px; } 
TABLE.Puno TD.rDue {font-family:verdana, arial; font-size:10px; color:#00f; font-weight:bold; padding-left: 2px; } 

TABLE.DataSet { width: 40%; background: #ffa; border: 1px solid black; }
TABLE.DataSet TD {font-family:verdana, arial; font-size:16px; color:#000;} 
TABLE.DataSet TD.tot {font-family:verdana, arial; font-size:16px; color:#f00; text-align:right;} 

TR.grigio { background: #ccc; }
TR.nuovo { background: #cfc; }
TR.dimesso { background: #ccf; }

TABLE.Anagrafica { width: 94%; background: #ffa; border: 0px solid black; }
TABLE.Anagrafica TR.grigio { background: #ccc; }
TABLE.Anagrafica TD.uno { width: 100px; background: #fca; text-align: right; }
TABLE.Anagrafica TD.unol { width: 100px; background: #fca; text-align: left; }
TABLE.Anagrafica TD.due { width: 140px; background: #fca; text-align: right; }
TABLE.Anagrafica TD.T  {font-family: verdana, arial; font-size:16px; color:white; background:#FF6633; } 
TABLE.Anagrafica TD.cg { width: 100px; background: #acf; text-align: right; }
TABLE.Anagrafica TD.verde { background: #afc; text-align: right; }
TABLE.Anagrafica TD.verde100 { width: 100px; background: #afc; text-align: right; }
TABLE.Anagrafica TD.verde120 { width: 120px; background: #afc; text-align: right; }
TABLE.Anagrafica TD.ana { width: 100px; background: #faa; text-align: right; }
TABLE.Anagrafica TD.anal { background: #faa; text-align: left; }

TABLE.Anagrafica TD.verdino { background: #afc; }
TABLE.Anagrafica TD.rosa { background: #fca; }
TABLE.Anagrafica TD.celeste { background: #acf; }
TABLE.Anagrafica TD.rosso { background: #f33; }

TABLE.grigio { background: #ccc; border: 1px solid black; }
TABLE.grigio TD.rosso { background: #f33; }

TABLE.dimesso { background: #ccf; border: 1px solid black; }
TABLE.dimesso TD.rosso { background: #f33; }

TABLE.InputTest { width: 60%; background: #aaf; }
TABLE.InputTest84 { width: 100%; background: #aaf; }
TABLE.InputTest94 { width: 94%; background: #aaf; }

TD.TotaleN  {font-family:verdana, arial; font-size:12px; color:#FFF; background:#FF6633; text-align: right; }   

TABLE.TitoloTest { width: 94%; background: #00f; }
TABLE.TitoloTest TD.O { color: blue; background: #aaf; }
TABLE.TitoloTest TD.T { color: blue; background: #aaf; }
TABLE.TitoloTest TD { color: blue; background: #ccf; }

TABLE.TitoloTestToday { width: 94%; background: #0f0; }
TABLE.TitoloTestToday TD { color: green; background: #cfc; }

TABLE.TestToday {background: #afa; }
TABLE.TestToday TD  {font-family:verdana, arial; font-size:10px; color:#000; background:#fff; } 
TABLE.TestToday TD.TestNumero  {font-family:verdana, arial; font-size:10px; color:#000; background:#fff; text-align:right; } 
TABLE.TestToday TD.TestNome  {font-family:verdana, arial; font-size:12px; color:red; background:#afa; font-weight:bold;} 
TABLE.TestToday TD.TestData {font-family:verdana, arial; font-size:12px; color:#000; background:#fff; font-weight:normal; text-align:right; }  


TABLE.Test {background: #aaf; }
TD.TestNumero  {font-family:verdana, arial; font-size:10px; color:#000; background:#fff; text-align:right; } 
TD.TestNome  {font-family:verdana, arial; font-size:12px; color:red; background:#aaf; font-weight:bold;} 
TD.TestTotale  {font-family:verdana, arial; font-size:12px; color:#00a; background:white; font-weight:normal;} 
TD.TestData {font-family:verdana, arial; font-size:12px; color:#000; background:#aaf; font-weight:normal; text-align:right; }  
TD.TestCampi  {font-family:verdana, arial; font-size:12px; color:#000; background:#ddf; } 
TD.TestNote  {font-family:verdana, arial; font-size:12px; color:#00f; background:#fff; } 
.Valore {color:#f00; background:#fff; font-weight:bold; } 

table.Bottoni { border: none; margin: 0; padding: 0; width: 40px; }
td.Bottoni  { background: transparent; text-align: center; vertical-align: middle; border: none; margin: 0; padding: 0; }
td.Bottoni0  { background: #ccc; text-align: center; vertical-align: top; border: none; margin: 0; padding: 0; }
td.Bottoni2  { background: #fcc; text-align: center; vertical-align: top; border: none; margin: 0; padding: 0; }
td.Bottoni4  { background: #faa; text-align: center; vertical-align: top; border: none; margin: 0; padding: 0; }
td.Bottoni6  { background: #f66; text-align: center; vertical-align: top; border: none; margin: 0; padding: 0; }
td.Bottoni8  { background: #f44; text-align: center; vertical-align: top; border: none; margin: 0; padding: 0; }


TABLE.Referti {background: #cfc; }
TD.RefertiNumero  {font-family:verdana, arial; font-size:14px; color:#000; background:#fff; text-align:right; vertical-align: top; } 
TD.RefertiNome  {font-family:verdana, arial; font-size:16px; color:white; background:#00a; font-weight:bold;} 
TD.RefertiTotale  {font-family:verdana, arial; font-size:16px; color:#00a; background:white; font-weight:bold;} 
TD.RefertiData {font-family:verdana, arial; font-size:16px; color:white; background:#00a; font-weight:bold;}  
TD.RefertiCampi  {font-family:verdana, arial; font-size:12px; color:#000; background:#afa; } 
TD.RefertiNuovi  {font-family:verdana, arial; font-size:12px; color:#000; background:#bbf; } 

TD.RefertiNumero  {font-family:verdana, arial; font-size:14px; color:#000; background:#fff; text-align:right; } 
TD.RefertiNome  {font-family:verdana, arial; font-size:16px; color:white; background:#00a; font-weight:bold;} 
TD.RefertiTotale  {font-family:verdana, arial; font-size:16px; color:#00a; background:white; font-weight:bold;} 
TD.RefertiData {font-family:verdana, arial; font-size:16px; color:white; background:#00a; font-weight:bold;}  
TD.RefertiCampi  {font-family:verdana, arial; font-size:12px; color:#000; background:#afa; } 
TD.RefertiNuovi  {font-family:verdana, arial; font-size:12px; color:#000; background:#bbf; } 

TABLE.Referto {background: #cfc; }
TABLE.PTInizioTerapia {background: #fcf; }
TABLE.PTFollowUp {background: #fcc; }
TABLE.Scheda {background: #ddd; }
TABLE.Ante2009 {background: #ccf; }
TABLE.Today {background: #ccf; }

TABLE.Pagina { width=800px; background: #fff; color: #000; font-family: verdana, tahoma, arial; font-size:14px; }
TABLE.Stampa { background: #fff; color: #000; font-family: verdana, tahoma, arial; font-size:14px; }
TD.Stampa { font-size:20px; } 
TD.StampaNumero  {font-family:verdana, arial; font-size:14px; color:#000; background:#fff; ext-align:right; } 
TD.StampaNome  { font-size:16px; font-weight: bold; } 
TD.StampaTotale  {font-size:16px; font-weight: bold; } 
TD.StampaData { font-size:16px; font-weight:bold; }  
TD.StampaCampi  { font-size:12px; } 
TD.StampaNuovi  { font-size:12px; } 

div.unimo { font-size:10px; font-family:verdana; color:white; background: rgb(0,0,204); padding: 10px; border: none; }

.b {font-family:verdana, arial; font-size:12px; color:red; font-weight:bold;}